alternative form of hierba - German English Dictionary